Your equipment is just fine and affordable - no implementation.
You are not allowed to animate or even touch the Position property. This property is processed by the view if the layer is supported. Not you. And recounted on numerous occasions. Therefore, if you start revitalizing and changing this property, there will be problems. At least according to Apple ...
Here is an excerpt
Apple β OS X, . , -, , NSView . AppKit . , . layer: β’ anchorPoint β’ β’ compositingFilter β’ β’ β’ geometryFlipped β’ β’ β’ shadowColor β’ shadowOffset β’ shadowOpacity β’ shadowRadius β’