Split one object in two by touch..

What would be my best approach if I want to split/divide one object into two by using touch input to select where to split the object? 

Would the best approach be to record the touch input location, then remove the object and render two new ones based on the input coordinates?

To clearify, the effect I’m after would be to “cut of” a part of an object with the finger, such as: 

################

################

################

############

###########

#########

                       #

                     ##

                  ###

Many thanks for input on this! :slight_smile: